<!DOCTYPE html>
<html>
<head>
  <link href="https://unpkg.com/element-plus/dist/index.css" rel="stylesheet">
</head>
<body>
<div id="app">
  <el-icon><ArrowLeft /></el-icon>
</div>
<script src="https://unpkg.com/vue@3"></script>
<script src="https://unpkg.com/element-plus"></script>
<script src="https://unpkg.com/@element-plus/icons-vue@2.1.0/dist/index.iife.js"></script>

<!--<script src="https://unpkg.com/@element-plus/icons-vue/dist/index.full.js"></script>-->
<script>
    const { createApp } = Vue;

    const app = createApp({
        template: `<el-icon><ArrowLeft /></el-icon>返回`
    });

    // 下面这行才不会报错
    for (const [key, comp] of Object.entries(ElementPlusIconsVue)) {
        app.component(key, comp)
    }
    app.use(ElementPlus)
    app.mount('#app')
</script>
</body>
</html>